worldwide insurance coverage - French English Dictionary